Beaker = Button.extend({
	ctor:function(parent, zIndex, tag, callback, back){
		this._super(parent, zIndex, tag, "#beaker.png", callback, back);
		this.initBeaker();
		this.setTag(tag);
	},
	initBeaker:function(){
		var flow=new Button(this,10,TAG_FLOW,"#beaker_line.png",this.callback,this);
		flow.setPosition(cc.p(this.width*0.5,0));
		flow.setVisible(false);
	},
	showLine:function(){
		var flow=this.getChildByTag(TAG_FLOW);
		var move=cc.moveBy(1,cc.p(0,80));
		flow.setVisible(true);
		flow.runAction(move);
	}
});